hard callus - Francés Inglés Diccionario